a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline;font:inherit;font-size:100%}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
img{border:0}
a{text-decoration:none}
input,button,select{-webkit-appearance: none; outline: none;}
.left_iconfont{ display: block;}
.left_iconfont a{ display: block; line-height:1rem; height: 1rem; font-size: .3rem; color: #fff;  font-weight: bold; width:95%; box-sizing: border-box; box-sizing: content-box; margin: 0 auto;}
.left_iconfont b{display: inline-block; width:90%; text-align: center;}
.Box_maxWidth{ background: #fb724e; padding: .3rem; box-sizing: border-box; width: 100%;}
.contentBox,.contentBox02 { border-radius:5px; background: #fff; width:100%; margin: 0 auto; padding: .3rem; box-sizing: border-box; margin-bottom: .2rem;}
.contentBox dl{ overflow: hidden;}
.contentBox dl dt{ width: 1.2rem; height: 1.2rem; border-radius: 1.2rem; float: left; margin-top: .2rem;}
.contentBox dl dt img{ width: 1.2rem; height: 1.2rem; border-radius: 1.2rem;}
.contentBox dl dd{ font-size: .28rem; float: left; margin-left: .3rem; color: #fb5d38;}
.contentBox dl dd p{ line-height: .45rem;}
.contentBox02 h2{ font-size: .35rem; color: #333; margin-bottom: .3rem;}
.ul_Table{ overflow: hidden;}
.ul_Table li{ list-style: none; font-size: .28rem; background: #e6e5e5; color: #666666; width:48%; height: .7rem; line-height: .7rem; float:left; text-align: center; margin-bottom: .2rem; border-radius: .1rem; cursor: pointer;}
.ul_Table li:nth-child(2){ margin-left: 2%;}
.ul_Table li:nth-child(4){ margin-left: 2%;}
.ul_Table li i{font-size: .5rem; vertical-align: middle; padding-right: .15rem;}
.input_pot textarea{ width:91%; height: 3rem; border:#e6e5e5 1px solid; border-radius: 5px; font-size: .25rem; color: #333; font-family:"microsoft yahei";  outline: none; resize: none;padding: .2rem;}
.input_pot .input_div{display: block; overflow: hidden; margin-bottom: .2rem;}
.input_pot .input_div input{ border: #e6e5e5 1px solid;border-radius: 5px; height: .6rem; line-height: .6rem; text-indent: .2rem; float:left;}
.input_pot .input_div label{ font-size: .26rem; float: left; height: .6rem; line-height: .6rem;}
.tc_shopBox h3{ color: #fb5d38; font-size: .3rem; font-weight: bold; margin-bottom: .3rem;}
.botton{ width:3.2rem; height: .8rem; border-radius: .8rem; background: #fb5d38; text-align: center; font-size: .45rem; color: #fff; line-height: .8rem; margin: 0 auto; cursor: pointer; margin-top: .7rem;}
.ul_Table .li_active{ color: #fb5d38; background: #fae6e2;}
.bg_img{ width: 80%; margin: 0 auto; padding-top: 1rem;}
.bg_img img{ width: 100%; display: block;}
.bg_img p{ font-size: .34rem; text-align: center; color: #fff; padding-top: .6rem;}